home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: delta / whiteline CD Series - delta.iso / tools / dfue / fflc / fflc.ger < prev    next >
Text File  |  1995-11-25  |  6KB  |  162 lines

  1.  
  2.   *+- F lexible                                           (C) 1995 Sven Over
  3.   +-* F ile-                                              Version 1.0
  4.   -*+ L ist                                               18.9.1995
  5.   *+- C ompiler
  6.   
  7. ----------------------------------------------------------------------------
  8.  
  9. Noch ein Filelistengenerator ?!
  10.  
  11.   Ja, allerdings dürfte dieser hier flexibler sein als die, die es auf dem
  12.   ATARI-"Markt" bereits gibt. Einige Features:
  13.   
  14.   - FFLC nutzt die TICKECHO.BBS-Datei (optional)
  15.   - Das Aussehen (Design) der Fileliste ist _absolut_ frei festlegbar.
  16.   - Leicht können auch Listen erstellt werden, die nur eine bestimmte
  17.     Gruppe von Fileechoes und/oder nur die Files der letzten x Tage
  18.     enthält.
  19.   - Files, die in der FILES.BBS-Datei aufgeführt sindl, aber nicht
  20.     tatsächlich vorhanden sind können - nach Wunsch des Benutzers -
  21.     angezeigt werden oder auch nicht.
  22.  
  23. Status von FFLC
  24.  
  25.   FFLC ist Shareware, wie einige andere Programme von mir (EchoManger,
  26.   TickEchoManager, DTPcalc). FFLC kostet 15 DM, wer sich gleichzeitig
  27.   für eines meiner anderen Programme registrieren läßt bezahlt nur
  28.   5 DM für FFLC. Leute, laßt euch registrieren. In FFLC steckt
  29.   einiges an Arbeit. Bei genügender Resonanz wird es sicherlich auch
  30.   Updates geben. Registrierten Benutzern erfülle ich auch gern
  31.   den einen oder anderen Updatewunsch, ich bin offen für Vorschläge.
  32.   ! EINE UNREGISTRIERTE VERSION VON FFLC BEARBEITET NUR
  33.   ! 4 FILEAREAS.
  34.  
  35. Konfiguration
  36.  
  37.   FFLC lädt ein Konfigurationsfile FFLC.CFG nach. Das beiliegende
  38.   Beispiel-File FFLC.CFG ist ausführlich Dokumentiert.
  39.   
  40.   Gültige Statements:
  41.   
  42.   Sysop <name>                     Name des Benutzers
  43.   Key <key>                       Angabe des Keys (bekommt der
  44.                   registrierte Benutzer)
  45.   Areahead <filespec>        Aufbau des Areabeginns in der Fileliste
  46.   Areafoot <filespec>        Aufbau des Areaendes in der Fileliste
  47.   File <filespec>        Aufbau eines Fileeintrags in der Fileliste
  48.   Tickecho <filespec>        TICKECHO.BBS-Datei
  49.   Input <filespec>        Input-File (s.u.)
  50.   Output <filespec>        Output-File (Pfad der zu erzeugenden
  51.                   Fileliste)
  52.   Hidemissingfiles        Wenn angegeben, werden missing files nicht
  53.                   angezeigt
  54.   Newfileindicator1 <number>    Files, die nicht älter als <number> Tage
  55.                   sind werden mit * gekennzeichnet.
  56.   Newfileindicator2 <number>     "     "     "  +      "        .
  57.  
  58. Input-File
  59.  
  60.   Das Input-File bestimmt den Aufbau der Fileliste.
  61.   
  62.   Gültige Statements:
  63.   
  64.   Text <filespec>        Kopiert den entsprechenden Text in die
  65.                   Fileliste.
  66.   Info <filespec>        Wie Text, interpretiert jedoch einige
  67.                   %-Felder.
  68.   Area <areatag>        Fileliste der Area <areatag>. Der Pfad der
  69.                   Area muß in der TICKECHO.BBS-Datei
  70.                   angegeben sein. Falls man die TICKECHO.BBS
  71.                   Datei nicht benutzt, kann man folgende
  72.                   drei Befehle benutzen:
  73.   Name <name>
  74.   Desc <description>
  75.   Path <path>            <name>: Name der Area
  76.                   <desc>: Areabeschreibung
  77.                   <path>: Pfad (muß auf \ enden)
  78.                   IN DIESER REIHENFOLGE
  79.  
  80. Aufbau der Areahead, Areafoot, File und Info-Datei:
  81.  
  82.   Zu Beginn jeder Area wird das Areahead-File in die Fileliste kopiert.
  83.   Das kann zum Beispiel eine hübsche Überschrift sein. In dieser
  84.   Überschrift muß natürlich der Name der Area stehen. An der Stelle,
  85.   wo der Name stehen soll muß man im Areahead-File die Zeichenkette
  86.   %a*** stehen. Das %-Zeichen ist Signal dafür, daß FFLC hier etwas
  87.   einsetzten soll. Das a steht dafür, daß es sich hier um den Areanamen
  88.   handeln soll. Und die Sterne geben an, wie Breit dieses Feld ist.
  89.   In diesem Fall beträgt die Breite fünf (=die Länge der Zeichenkette
  90.   %a***). Ist ein Areaname länger als fünf Zeichen, so wird der Rest
  91.   abgeschnitten. Aus diesem Grund sollte man ein paar Sternchen mehr
  92.   nehmen.
  93.   
  94. םגגגגגגגגגגגגגגאגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגג™
  95. ø s.o.'s Point ø ףףØØõõãã Area: %a****************************** ããõõØØףף ø
  96. ijגגגגגגגגגגגגגגIJגגגגגגגגאגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגאגגגגגגגגך
  97.                         ø %d************************************ ø
  98.                         ijגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגגך
  99.  
  100.   So könnte zum Beispiel eine solche Datei aussehen. Das %d-Feld wird durch
  101.   die Areabeschreibung ersetzt. Außerdem könnte man noch %p benutzen, daß
  102.   wäre dann der Pfad der Area.
  103.   Im Prinzip sind auch Areafoot, File und Info-Datei so aufgebaut, nur
  104.   gibt es hier andere %-Felder.
  105.   
  106.      Areafoot
  107.      %a %d %p        wie in Areahead
  108.      %b            Anzahl Bytes (alle Files der Area zusammengezählt)
  109.      %f            Anzahl Files
  110.      %m            Anzahl der missing files
  111.      
  112.      File
  113.      %f            Filename
  114.      %l            Filegröße
  115.      %d            Filebeschreibung
  116.      %D            Datum (DD.MM.YY-Format)
  117.      %E            Datum (MM/DD/YY-Format)
  118.      %i            New-files-indicator. Hier wird ein * eingesetzt
  119.                  bei Files, die nicht älter als x Tage sind und
  120.                  ein + bei Files, die nicht älter sind als y
  121.                  Tage. x ist defaultmäßig 30, y 60. Die beiden
  122.                  Werte können jedoch mittels NewFileIndicator1/2
  123.                  verändert werden.
  124.      
  125.      Info
  126.      %a            Anzahl Areas bisher (0 am Anfang, am Ende die Anzahl
  127.                  der Areas in der Fileliste)
  128.      %f            Anzahl Files bisher (...)
  129.      %b            Anzahl Bytes bisher (...)
  130.      %m            Anzahl missing files bisher (...)
  131.   
  132.   Noch eine Besonderheit in der File-Datei: die Länge der Filebeschreibungen
  133.   ist ja sehr unterschiedlich. Daher wird die letzte Zeile solange wieder-
  134.   hohlt, bis die Beschreibung vollständig hineinkopiert wurde. Diese
  135.   letzte Zeile der File-Datei sollte das %d-Feld enthalten, da ansonsten
  136.   FFLC plötzlich stehenbleibt, wenn eine Dateibeschreibung zu lang ist.
  137.  
  138. Epilog
  139.  
  140.   Guckt euch die Beispielfiles an. Fragt auch ruhig mal bei mir nach.
  141.   Und - ganz wichtig: laßt euch registrieren, wenn's euch gefällt.
  142.   15 DM sind ja wohl nicht zu viel.
  143.  
  144. Sven Over
  145. Vonderbergstr. 198a
  146. 46242 Bottrop
  147. GERMANY
  148.  
  149. Telefon: 02041-29288
  150.  
  151. FidoNet: 2:2446/110.4, 2:2448/317.4
  152. AtariNet: 51:601/7.4
  153. NeST: 90:400/404.4
  154.  
  155. Bankverbindung:
  156. Sven Over
  157. Konto 5210070810
  158. bei Volksbank Kirchhellen eG
  159. BLZ 424 614 35
  160.  
  161.  
  162.